Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMYRA PLACE Detached £330,000 16 Aug 2004
2 PALMYRA PLACE Detached £349,000 21 Jul 2017
3 PALMYRA PLACE Detached £369,000 6 Sep 2007
4 PALMYRA PLACE Detached £280,000 1 Dec 2003
5 PALMYRA PLACE Terraced £223,245 10 Dec 2003
6 PALMYRA PLACE Terraced £234,995 17 Dec 2003
7 PALMYRA PLACE Terraced £240,000 12 Dec 2013